package com.example.demo.model;

import com.example.demo.model.BookInfo;
import lombok.Data;

import java.util.List;

@Data
public class PageResult <T>{
    /*当前页的记录*/
    private List<T> records;
    private Integer total;
    private PageRequest pageRequest;
    /*业务状态码
    * */
    private Integer code; //200-成功 -1 失败，-2表示未登录（随意定义，1是成功也可以，但是一般失败都是小于0的数字）
    //错误信息
    private  String errMsg;
    public PageResult(List<T> records, Integer total,PageRequest pageRequest) {
        this.records = records;
        this.total = total;
        this.pageRequest=pageRequest;
    }
}
